home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / lightwave / lwmlist / 96.lightwave-0422 / 000159_dwarner@webcom.com _Tue Apr 23 18:57:14 1996.msg < prev    next >
Internet Message Format  |  1996-05-03  |  6KB

  1. Received: from e55.webcom.com (e55.webcom.com [206.2.192.66]) by keeper.albany.net (8.7.5/8.7.5-MZ) with ESMTP id SAA20174 for <DWARNER@ALBANY.NET>; Tue, 23 Apr 1996 18:57:02 -0400 (EDT)
  2. Received: from localhost by e55.webcom.com with SMTP
  3.     (1.37.109.15/16.2) id AA057490177; Tue, 23 Apr 1996 15:56:17 -0700
  4. Date: Tue, 23 Apr 1996 15:56:17 -0700
  5. Errors-To: dwarner@ALBANY.NET
  6. Message-Id: <DqBun5.6zD@endicor.com>
  7. Errors-To: dwarner@ALBANY.NET
  8. Reply-To: lightwave@garcia.com
  9. Originator: lightwave@garcia.com
  10. Sender: lightwave@garcia.com
  11. Precedence: bulk
  12. From: tsarna@endicor.com (Ty Sarna)
  13. To: Multiple recipients of list <lightwave@garcia.com>
  14. Subject: Re: BML and Java
  15. X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
  16. Status: RO
  17. X-Status: 
  18.  
  19. In article <199604230250.TAA25877@netcom7.netcom.com>,
  20. robert hood <lightwave@garcia.com> wrote:
  21. > On Sat, 20 Apr 1996, tsarna@endicor.com (Ty Sarna) wrote:
  22. > > The only things you can do as an extension writer are to realize that
  23. > > this is how the world works and be prepared...
  24. > I'm sorry, but I cannot subscribe to such a fatalist viewpoint.
  25.  
  26. It's not fatalism, it's realism. I'm not saying "don't develop plugins",
  27. I'm saying "don't be supprised if you get burned". If you're developing
  28. something as an extension to another companies's product, you are
  29. putting your fate in their hands to a certain extent. And if it comes to
  30. an "us or them" decision, who do you think they'll choose?
  31.  
  32. Is this a cynical viewpoint? Yes, of course. But you have to have a
  33. cynical viewpoint when making a decision like this. You can't just jump
  34. in and expect everything to work out.
  35.  
  36. Given that almost anything computer related is an extension at some
  37. level (even applications can be viewed as an extension of the OS),
  38. everything is risky to a certain extent. Some more than others. Things
  39. of limited interest are pretty safe. Or if you do something so good that
  40. it's not worth the first party's effort to try to duplicate or surpass
  41. it. If you do something that a package is crying out for (and any
  42. application as powerful as Lightwave that doesn't have scripting
  43. certainly is crying out for it), then that's risker. Of course, with a
  44. greater risk, there may well be a greater reward, since the company may
  45. decide to license your solution. Then again, they may not. It's
  46. especially bad for something like a scripting language, because there's
  47. really only room for one.
  48.  
  49. > NewTek opened the architecture of LightWave by adding plugins.  There was a
  50. > definite business reason behind this: foster third-party development.  In this
  51.  
  52. No, the business _reason_ was to benefit NewTek.  The _method_ was to
  53. foster third part development.  This is a key point.  NewTek is
  54. interested in helping themselves primarily (like any business), and will
  55. help third parties to the extent that NewTek can benefit. But they
  56. aren't doing this out of kindness.
  57.  
  58. > case, third-party is defined as non-NewTek.  My "gripe" is with the possibility
  59. > that NewTek might step into their own third-party market and become a
  60. > competitor.  That is ugly and inconsiderate, and as you've observed, that's
  61.  
  62. But this is *inherent* in having a third party market.  Even when the
  63. third party market is created by the first party (perhaps even
  64. especially so), there will almost certainly be some competition between
  65. the first and third parties.  And the first party has the upper hand, of
  66. course.  That doesn't mean it's not possible to compete, just that it's
  67. harder, and you have to be prepared. 
  68.  
  69. > life.  However, should it come to that, nobody that knows me well would
  70. > expect me to sit quitely with a grin on my face while somebody pisses down
  71. > my back.
  72.  
  73. Nobody said you should.
  74.  
  75. > When LightWave 4.0 finally hit the streets, there were numerous email postings,
  76. > questions concerning the availability of scripting on non-Amiga platforms.  On
  77. > more than one occasion, Stuart Furgeson stepped in and responded that the
  78. > plugin SDK was designed specifically to allow somebody to accomplish it.  He
  79. > was making it subtly clear that, if scripting were going to be a possibility
  80. > on all those new platforms, then it would be accomplished through a third-
  81. > party.
  82.  
  83. Would have to _initially_ come from a third party, anyway.  Then the
  84. first party changes their mind (or in some cases, was planning to use
  85. the third parties as guinea pigs from the start anyway).  Microsoft
  86. helped develop the Winsock standard, then introduced their own, then
  87. eventually bundled it and is now clobbering all the third party winsock
  88. offerings.  Being in the first wave is risky in itself ("You can tell
  89. the pioneers by the arrows in their backs").  Consider that Microsoft
  90. has made a business of being second (MS-DOS is a second CP/M, Windows is
  91. a second Mac, Excel is a second 1-2-3, etc.).  Some first parties will
  92. address this problem by letting their third parties be the pioneers. 
  93. Then the first party can roll in latter when they know what's safe. 
  94.  
  95. I can't think of a case where a hardware or software company has created
  96. a third party market and not encroached on it over time (other than
  97. cases where they couldn't, because they went out of business, didn't
  98. have enough resources, etc).  The relationship between first and third
  99. parties is a kind of sick competitive symbiosis.  Both sides want each
  100. other to do well, but not _too_ well.  And they tend to step on each
  101. other's feet sometimes.  And the first party has bigger feet, so it
  102. hurts more when they step on you. 
  103.  
  104. Being a third party is like dancing with an elephant: You have to learn
  105. to stay out of their way, and don't make the mistake of thinking you're
  106. ever leading, because they may decide to change directions and trample
  107. you.